#include <QApplication>
#include <QDir>
#include <QStandardPaths>
#include <QDebug>
#include "studentwindow.h"

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    
    // 设置应用程序信息
    app.setApplicationName("电子教室 - 学生端");
    app.setApplicationVersion("1.0.0");
    app.setOrganizationName("电子教室系统");
    
    // 设置应用程序图标
    // app.setWindowIcon(QIcon(":/icons/student.png"));
    
    // 创建配置目录
    QString configDir = QStandardPaths::writableLocation(QStandardPaths::ConfigLocation) + "/电子教室系统";
    QDir().mkpath(configDir);
    
    // 创建学生端主窗口
    StudentWindow window;
    window.show();
    
    qDebug() << "学生端启动成功";
    qDebug() << "配置目录:" << configDir;
    
    return app.exec();
}
